
body,ul,p,input{
    margin: 0;
    padding: 0;

}

body{
    font:normal 100% sans-serif;
}
.container{
    width: 1002px;
    height: 600px;

    margin: 0 auto;
}

.header{

}

.header .search{
    width: 100%;
    height: 120px;
    text-align: center;
    padding-top: 50px;
    box-sizing: border-box;
}

.header .search .input-search{
    width: 300px;
    height: 40px;
    border: solid 1px darkred;
    box-sizing: border-box;
    outline: none;

}
.header .search .btn-search{
    width: 80px;
    height: 40px;
    background: darkred;
    color:white;
    border: solid 1px darkred;
    margin-left: -8px;
    outline: none;


}


/* types================*/

.header .types .div-type{
    border-top: solid 1px grey;
}
.header .types .type-name{
     background: #c7c7c7;
     width: 10%;

     padding: 5px;
     box-sizing: border-box;
     float: left;
 }

.header .types .type-content{

    width: 90%;

    padding: 5px;
    box-sizing: border-box;
    float: left;
}
.header .types ul{
    list-style: none;

}

.header .types ul li{
    float: left;
    padding-left: 5px;
    padding-top: 5px;
    box-sizing: border-box;
    width: 140px;

}

.header .types ul li a{
    text-decoration: none;
    color: #1064A6;
    font-size: 0.9em;
}

.header .types ul li a:hover{
    color: red;
}

.red{
    color: red !important;
}
.blue{
    color: #1064A6 !important;
}



